big and coarse lemon - Alemán Inglés Diccionario